package com.flash.demo.controller;

import com.flash.demo.entity.UserDemo;
import com.flash.demo.service.UserDemoService;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@RestController
public class UserDemoController {
    @Resource
    UserDemoService userDemoService;


    @RequestMapping("/selectUserDemo")
    public Map selectUserDemo(){
        System.out.println("这是查询测试");
        HashMap map = new HashMap();
        List<UserDemo> userDemoList = userDemoService.selectUserDemo();
        System.out.println(userDemoList);
        map.put("code",0);
        map.put("msg","");
        map.put("data",userDemoList);
        return map;
    }

    @RequestMapping("/insertUser")
    public String insertUser(UserDemo userDemo){
        System.out.println("添加测试用户");
        int i = userDemoService.insertUser(userDemo);
        System.out.println(i);
        if (i>0){
            return "ok";
        }else {
            return "no";
        }
    }

    @RequestMapping("/deleteUser")
    public int deleteUser(int userId){
        System.out.println("删除测试用户");
        int i = userDemoService.deleteUser(userId);

        return i;
    }
}
